high-performance sport infrastructure - Spanish English Dictionary